oversaturate a market with a good causing its value to depreciate - Espagnol Anglais Dictionnaire